#ifndef BULLETWEAPON_H
#define BULLETWEAPON_H

#include "Weapon.h"

namespace br {
namespace org {
namespace item {

using namespace br::org::item;

class BulletWeapon : public Weapon
{
public:
    BulletWeapon();
    virtual ~BulletWeapon();
    /* QGraphicsItem override methods. */
    virtual QRectF boundingRect() const;
    virtual void advance( int phase );
    virtual void paint( QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget = 0 );
};

} // namespace item
} // namespace org
} // namespace br

#endif // BULLETWEAPON_H
